home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d21 / qw12.exe / QWHITE12.EXE / MEMSIZE.TEC < prev    next >
Text File  |  1990-10-08  |  3KB  |  54 lines

  1. ID:MS Memory Size Field Explanation
  2. Quarterdeck Technical Note.
  3. By Joe Wilder
  4.  
  5. The Memory Size (in K) option is a number set to allow DESQview 
  6. the opportunity to tell the user whether there is enough memory 
  7. to open a particular program.  That is to say, DESQview compares 
  8. the number in the Memory Size (in K) field to the Largest 
  9. Available fields (conventional and expanded) in Memory Status 
  10. (which varies according to which and how many programs are 
  11. running). If the Memory Size in K field is larger than BOTH 
  12. conventional and expanded Largest Available, DESQview puts a 
  13. message on the screen telling the user there is not enough memory 
  14. to open that window.  At this point DESQview hasn't even tried to 
  15. open the program.  It's just telling the user there's not enough 
  16. memory according to the user's specification to try to run the 
  17. program.  This is useful to prevent a program from attempting to 
  18. run and then freeze for lack of available memory.  Note: Programs 
  19. running under DESQview require between 9K - 14K extra memory for 
  20. DESQview to manage their windows.
  21.  
  22. The Maximum Program Memory Size (in K) is the amount of memory 
  23. which DESQview will try to acquire for the particular program.  
  24. If this number is higher than the Largest Available fields in 
  25. memory status (both conventional and expanded), DESQview will 
  26. acquire every last byte that is available in the partition it 
  27. chooses to use whether the program needs that much memory or not.  
  28. If there is ample memory on the computer you might want to set 
  29. Maximum Program Memory Size to some very high number that you 
  30. know is beyond what is actually available.  This, of course, may 
  31. not be desirable for people with machines with limited memory who 
  32. are trying to multitask a couple of small programs.  They may 
  33. want to try to squeeze multiple small programs into the first 
  34. partition, which would be completely used up if the first 
  35. program's Maximum Program Memory Size (in K) was set higher than 
  36. necessary.
  37.  
  38. Maximum Expanded Memory Size (in K) is used to limit a program by 
  39. the amount of expanded memory it may use.  If Maximum Expanded 
  40. Memory Size is left blank, a program may take or leave as much 
  41. expanded memory as it wants. If a number is put in this field, 
  42. the program may take as much memory as it wants up to that 
  43. number.  If a program doesn't use all the Expanded memory 
  44. allocated by this field, the rest is still available for other 
  45. uses. This is especially useful for running programs that grab 
  46. all of the expanded memory available, leaving nothing for other 
  47. uses.  This convention is not to be confused with the usage of a 
  48. blank with the Maximum Program Memory Size (in K).  In the case 
  49. of Maximum Program Memory Size, a blank means this field will 
  50. default to the number in Program Memory Size (in K).
  51.  
  52.         Copyright (C) 1990 by Quarterdeck Office Systems
  53.              * * *   E N D   O F   F I L E    * * * 
  54.